package com.quiz.file.service;

import com.quiz.file.domain.model.FileInfo;

import java.util.List;

/**
 * 文件令牌服务接口
 * @author ahuan
 */
public interface IFileTokenService {

    String createToken(Long fileId);
    String createToken(String fileId);

    void verifyToken(String token);

    void refreshToken(String token);

    void delToken(String token);

    public long getFileId(String token);
    public long[] getFileIds(String token);

    FileInfo getFileInfo(String token,String fileId);
    public List<FileInfo> getFileInfos(String token);

}
